package tcc.model.aspect;

import java.util.List;
import tcc.model.Pessoa;

public aspect AspectoPessoa{
	pointcut metodoCadastrar(): call (* tcc.model.control.PessoaController.cadastrar(..));
	pointcut metodoCadastrar2(): call (public static void tcc.model.control.PessoaController.cadastrar(List<Pessoa>, Pessoa));
	
	before(): metodoCadastrar(){
		System.out.println(thisJoinPoint.getSignature() + " - Conectou!");
	}
	after() returning: metodoCadastrar2(){
		System.out.println(thisJoinPoint.getSignature() + " - Inseriu!");
	}
}
